Im folgenden werden die Heroal Import Einstellungen genauer spezifiziert.
Eine Kurzbeschreibung ist im Kapitel Heroal Artikelimport Ablauf beschrieben.
Das Formular für den Heroal Import wird über das ingenious Hauptmenü -> System -> Heroal Import geöffent.
![]() Einstellungen für den Heroal Artikelimport |
Im Bereich Konfiguration werden grundlegende Einstellungen für den Artikelimport getroffen.
Dateipfad | Einfaches Eingabefeld + Button | Angabe des kompletten Pfades der Datei, die die zu importierenden Artikel und Preisinformationen enthält. Die Datei muss im .csv Format vorliegen. Eine .xlsx oder .xls Datei ist zunächst in eine .csv Datei umzuwandeln. Der Dateipfad kann in das Feld eingetragen oder über den Button mit den 3 Punkten gesucht und übernommen werden. |
Heroal Kontakt | Einfaches Eingabefeld + Button | Alle importierten Artikel werden in der ingenious Datenbank mit einem dort gespeicherten Lieferanten verknüpft. Hier ist der Matchcode des Lieferanten einzutragen, der der heroal - Johann Henkenjohann GmbH & Co. KG entspricht. Alternativ kann über den Button mit den 3 Punkten der Lieferant aus der Liste aller in ingenious gespeicherten Lieferanten ausgewählt werden. |
Importdatum speichern | Checkbox | Für spätere Auswertungen kann das Datum des Imports in den Artikeldaten gespeichert werden. Im nachfolgenden Feld wird bestimmt, in welchem Datumsfeld das Importdatum gespeichert wird. |
Feldzuweisung individuelles Datum 1 bis 5 | Auswahlliste | Festlegung, in welchem Datumsfeld des einzelnen Artikels das Importdatum gespeichert werden soll. Auswählbar sind die individuellen Datumsfelder der Artikel. |
Über die Spaltenzuweisung wird angegeben, in welchen Spalten der Exceltabelle (.csv-Datei) die jeweiligen zu importierenden Daten stehen.
Die Spaltenzuweisung ist vorbelegt und muss i.d.R. nicht geändert werden.
Ausnahmen wären z.B. wenn Bestelltexte (Artikelbezeichnungen) in einer anderen Sprache importiert werden sollen.
Wurde die Spaltenzuweisung versehentlich verstellt, kann sie für die Excel-Datei "heroal_Preisliste_heroal_RSR_94969496442003.xlsx" wie folgt wiederhergestellt werden:
Artikelbezeichnung | D |
Bruttopreis1 | H |
Bruttopreis2 | I |
Preiseinheit | J |
Mengeneinheit | L |
Verpackungseinheit | M |
Gewicht | Q |
Produktgruppe | R |
Mit den Optionen für die Datenübernahme wird bestimmt, welche Details der einzelnen Datensätze in welche Felder der ingenious Datenbank übernommen werden.
Textmaske Matchcode | Einfaches Eingabefeld | Jeder Artikel in der ingenious Datenbank benötigt einen eindeutigen Matchcode, mit dem er in z.B. Aufträgen und Bestellungen oder im Lager identifiziert wird. Standardmäßig wird der Matchcode beim Import aus der Heroal Artikelbezeichnung mit angehängter Heroal Bestellnummer (Heroal Artikelnummer + Farbcode + Variante) gebildet. Für die Bildung eines abweichenden Matchcodes, der z.B. die Farbbezeichnung statt des Farbcodes beinhaltet, können Platzhalter verwendet werden. Alle hier möglichen Platzhalter werden per Tooltipp angezeigt, wenn man mit dem Mauszeiger über dem Feld steht. Das sind: - {Artikeltext} = Artikelbezeichnung (Bestelltext) aus der Datei wie bei der Spaltenzuweisung ausgewählt - {Farbe} = Name der Farbe, die dem Farbcode des Artikels entspricht - {Variante} = Code der Variante von Heroal gemäß der Datei - {Artikelnummer} = Artikelnummer von Heroal gemäß der Datei |
Artikeltext Basis | Auswahlliste | Der in ingenious zu speichernde Artikeltext kann aus dem Heroal Bestelltext übernommen oder gleichlautend wie der Matchcode gebildet werden. Der ingenious Artikeltext wird auf z.B. Projektdokumenten verwendet, die an Kunden gesendet werden. |
Bestelltext überschreiben | Checkbox | Für bereits in der Datenbank gespeicherte Artikel kann hier bestimmt werden, ob deren Bestelltext mit den neuen Informationen aus der Preisliste überschrieben werden sollen. |
Bestellnummer als Artikelnummer übernehmen | Checkbox | Die ingenious Artikelnummer kann gleichlautend mit der Heroal Bestellnummer vergeben werden. |
Bruttopreis 1 importieren in | Checkbox | Die Heroal Preisliste beinhaltet 2 verschiedene Bruttopreise (Listenpreise), die jeweils unterschiedliche zeitliche Gültigkeiten haben. Diese zeitliche Gültigkeit kann aktuell nicht in ingenious abgebildet werden. Der Import ist deshalb gegebenenfalls zum Stichtag erneut auszuführen. Je nachdem, welcher Preis gerade gültig ist, ist der Bruttopreis 1 oder 2 zu importieren. |
EK1 | Checkbox | Der EK1 ist der Standard-Einkaufspreis in der ingenious Software. I.d.R. wird der Heroal Preis in dieses Feld importiert. Alternativ ist es möglich, den in der Zukunft gültigen Preis in den EK2 zu importieren und am Stichtag per Skript in den EK1 zu übertragen. Der EK2 ist in normalen Installationen nicht sichtbar und wird nur für interne Prozesse genutzt. Das entsprechende Skript kann bei Ingenious angefragt werden. |
Aufschlag / Abschlag % | Einfaches Eingabefeld | Die in der Heroal Preisliste angegebenen Preise sind Listenpreise. Um die individuellen Einkaufspreise zu importieren, ist hier der Rabatt, den Heroal gewährt, einzutragen. Rabatte = Abschläge sind mit einem negativen Vorzeichen einzutragen. |
EK2 | Checkbox | Der EK2 ist ein zusätzlicher EK, der für interne Prozesse genutzt werden kann, z.B. um Preise für weitere Berechnungen zwischenzuspeichern. Der EK2 wird in den meisten Installationen nicht genutzt. |
Aufschlag / Abschlag % | Einfaches Eingabefeld | Die in der Heroal Preisliste angegebenen Preise sind Listenpreise. Um die individuellen Einkaufspreise zu importieren, ist hier der Rabatt, den Heroal gewährt, einzutragen. Rabatte = Abschläge sind mit einem negativen Vorzeichen einzutragen. |
VK1 | Checkbox | Der VK1 ist der Standard-Verkaufspreis in der ingenious Software. Der Heroal Bruttopreis kann zusätzlich in dieses Feld importiert werden, um eigenen Kunden den Listenpreis zu berechnen. |
Aufschlag / Abschlag % | Einfaches Eingabefeld | Die in der Heroal Preisliste angegebenen Preise sind Listenpreise. Um eigene Verkaufspreise zu berechnen, können individuelle Aufschläge eingetragen werden. |
VK2 | Checkbox | Der VK2 ist ein zusätzlicher Verkaufspreis, der z.B. für eine andere Kundengruppe gültig sein soll. Der Heroal Bruttopreis kann zusätzlich in dieses Feld importiert werden, um eigenen Kunden den Listenpreis zu berechnen. |
Aufschlag / Abschlag % | Einfaches Eingabefeld | Die in der Heroal Preisliste angegebenen Preise sind Listenpreise. Um eigene Verkaufspreise zu berechnen, können individuelle Aufschläge eingetragen werden. |
Bruttopreis 2 importieren in | Checkbox | Die Heroal Preisliste beinhaltet 2 verschiedene Bruttopreise (Listenpreise), die jeweils unterschiedliche zeitliche Gültigkeiten haben. Diese zeitliche Gültigkeit kann aktuell nicht in ingenious abgebildet werden. Der Import ist deshalb gegebenenfalls zum Stichtag erneut auszuführen. Je nachdem, welcher Preis gerade gültig ist, ist der Bruttopreis 1 oder 2 zu importieren. |
EK1 | Checkbox | Der EK1 ist der Standard-Einkaufspreis in der ingenious Software. I.d.R. wird der Heroal Preis in dieses Feld importiert. Alternativ ist es möglich, den in der Zukunft gültigen Preis in den EK2 zu importieren und am Stichtag per Skript in den EK1 zu übertragen. Der EK2 ist in normalen Installationen nicht sichtbar und wird nur für interne Prozesse genutzt. Das entsprechende Skript kann bei Ingenious angefragt werden. |
Aufschlag / Abschlag % | Einfaches Eingabefeld | Die in der Heroal Preisliste angegebenen Preise sind Listenpreise. Um die individuellen Einkaufspreise zu importieren, ist hier der Rabatt, den Heroal gewährt, einzutragen. Rabatte = Abschläge sind mit einem negativen Vorzeichen einzutragen. |
EK2 | Checkbox | Der EK2 ist ein zusätzlicher EK, der für interne Prozesse genutzt werden kann, z.B. um Preise für weitere Berechnungen zwischenzuspeichern. Der EK2 wird in den meisten Installationen nicht genutzt. |
Aufschlag / Abschlag % | Einfaches Eingabefeld | Die in der Heroal Preisliste angegebenen Preise sind Listenpreise. Um die individuellen Einkaufspreise zu importieren, ist hier der Rabatt, den Heroal gewährt, einzutragen. Rabatte = Abschläge sind mit einem negativen Vorzeichen einzutragen. |
VK1 | Checkbox | Der VK1 ist der Standard-Verkaufspreis in der ingenious Software. Der Heroal Bruttopreis kann zusätzlich in dieses Feld importiert werden, um eigenen Kunden den Listenpreis zu berechnen. |
Aufschlag / Abschlag % | einfaches Eingabefeld | Die in der Heroal Preisliste angegebenen Preise sind Listenpreise. Um eigene Verkaufspreise zu berechnen, können individuelle Aufschläge eingetragen werden. |
VK2 | Checkbox | Der VK2 ist ein zusätzlicher Verkaufspreis, der z.B. für eine andere Kundengruppe gültig sein soll. Der Heroal Bruttopreis kann zusätzlich in dieses Feld importiert werden, um eigenen Kunden den Listenpreis zu berechnen. |
Aufschlag / Abschlag % | einfaches Eingabefeld | Die in der Heroal Preisliste angegebenen Preise sind Listenpreise. Um eigene Verkaufspreise zu berechnen, können individuelle Aufschläge eingetragen werden. |
In der Gruppe Fehlerhafter Datensatz wird definiert, was passieren soll, wenn ein Datensatz nicht importiert werden kann.
Ein möglicher Fehlerfall wäre zum Beispiel, wenn in einem Preisfeld statt einer Zahl nur Text steht, z.B. "auf Anfrage".
Für diesen Datensatz kann entweder eine Fehlermeldung ausgegeben werden, der Import stoppt dann an dieser Stelle.
Oder der Datensatz wird ignoriert und der Datenimport läuft weiter.
Optional kann ein Log mitgeschrieben werden, in dem alle Fehlermeldungen gesammelt werden.
Mit den Buttons für die Importauswahl können alle in der Importvorschau gezeigten Datensätze mit einem Mal für den Import ausgewählt oder die aktuelle Auswahl aufgehoben werden.
Um die Auswahl auf z.B. einzelne Produktgruppen einzuschränken, können die Filterfunktionen der Liste genutzt werden.
![]() Importauswahl |